#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>

extern char **environ;

int main(int argc, char *argv[], char *env[])
{
    for(int i=0;environ[i];i++)
    {
        printf("env[%d]->%s\n",i,environ[i]);
    }
    return 0;
}



 
// int main(int argc, char *argv[], char *env[])
// {
//         (void)argc;
//         (void)argv;
//         (void)env;
 
//         const char *who = getenv("USER");
//         if (who == NULL) return 1;
 
//         if (strcmp(who, "hjh") == 0)
//         {
//                 printf("这是程序的正常执行逻辑\n");
//         }
//         else
//         {
//                 printf("Only csq!!!\n");
//         }
//         return 0;
// }



// int main(int argc,char *argv[],char* env[])
// {
//     for(int i=0;env[i];i++)
//     {
//         printf("env[%d]->%s\n",i,env[i]);
//     }
//     return 0;
// }


// int main(int argc,char *argv[],char* env[])
// {
//     char *value=getenv("PATH");
//     if(value==NULL)
//     {
//         return 1;
//     }
//     printf("PATH->%s\n",value);
//     return 0;
// }


